From:                              route@monster.com

Sent:                               Monday, April 18, 2016 4:41 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Program Analyst

 

This resume has been forwarded to you at the request of Monster User xapeix03

Mikhail Koyfman 

Last updated:  09/11/13

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Studio City, CA  91604
US

Mobile: 323 868 5006   
Home:
818 506 8190
misha_lena@roadrunner.com
Contact Preference:  Mobile Phone

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Mikhail Koyfman - Sr. DBA

Resume Value: kt24j8ffe8mx8gx3   

  

 

Mikhail Koyfman

4319 Radford ave. # 4

Studio City, CA, 91604

E-mail:  misha_lena@roadrunner.com                                    tel. 818. 506. 8190

Cell. 323. 868. 5006

 

 

SUMMARY OF QUALIFICATIONS:

 

SOFTWARE:              Visual Studio 2010, VB .NET, C#, MS Access, MS Excel, HTML, ASP, VB Script, WSH,

Visual InterDev, InstallShield, C, COBOL, Assembly Languages

REPORTING:              SSRS, Crystal Reports, Hyperion Reports, Cognos ImprompTu Reports

ETL:              SSIS, Informatica

DATABASE:               MS SQL Server 6.5-2008, MongoDB, ORACLE 8i, Sybase 11.9/12.5, dBase, Essbase

Database

Modeling Tools:              Visio 2010, ER/Studio 8.5, CA ERwin r7.3

VERSION

CONTROL:              TFS, SubVersion, VSS, PVCS

GRAPHICAL
PACKAGES:               Adobe Photoshop 6.0/8.0, Adobe Illustrator 8.0

SYSTEM:               WINDOWS 7/XP/2000/NT/98/95, UNIX, VMS, OS/MVS

 

Twenty years of programming experience in Data Processing and Financial Applications development for batch and on-line systems. Strong mathematical background with analytical and creative abilities. In-depth understanding of relational databases.

 

EXPERIENCE:

 

2012-present                            Senior DBA at Rovi Entertainment Store (RES)

                                          ROVI, Burbank, CA

• Maintained SQL Server databases for several pre-production environments, including backing up and restoring; managing and monitoring databases; controlling their size and performance; and setting up replication.

• Developed complex stored procedures and mentored other developers to build optimized SQL code; tuned queries and indexed tables in SQL Server 2005 and 2008.

• Established standardized SQL templates - coding standards, error handling, and transaction handling. Created multiple database designs to support new features of the CinemaNow web site. All features were documented with ERDs and data dictionaries.

• Performed database code and performance reviews for the entire RES development team prior to every production release. Set up tracing on QA and Staging environments during full integration testing for performance analysis.

• Performed database tuning by developing database driven archiving procedures.

• Moved a highly transactional, but lower priority database to a different production server to unload the primary database server.

• Re-wrote several SQL Agent Jobs to optimize daily and nightly feeds from multiple sources, including feeds to refresh the RES reporting server and RES data warehouse.

• Took the initiative in automating database projects and deployments using TFS/Visual Studio, which brought our department 90% closer to completing a continuous integration environment:

Reverse engineered twelve databases spread across twelve database projects into a single Visual Studio solution. Fixed all database references; fixed all build and deployment errors.  Created twelve, one-time synchronization scripts between the new VS2010/TFS code and the old production database code. Applied these scripts to all pre-prod and prod environments.

• Completely scripted all database environment deployments, including an 850GB production database.  Baseline scripts were generated with Visual Studio/TFS and customized to provide zero downtime deployments. Completed and fully tested forward change scripts were provided to production DBA's along with rollback scripts.

• Produced both low-level and high-level technical documentation covering all aspects of the new continuous integration process. Conducted several training sessions for both US and China teams covering this new process, as well as techniques and best practices for leveraging the SQL Server database project features of Visual Studio and TFS.

• Designed a TFS branching and merging process to fit our department's needs (Command-line branching, baseless merging, and command line deployments to all environments).

 

 

 

2009-2012                            Senior Database Engineer

ROVI, Burbank, CA

Sr. Database Engineer for Rovi CSP (Cloud Services Platform) teams.

 

Responsibilities included:

• Differential ETL – Architected, designed, and developed the framework for a delta/differential/synchronization ETL process (using checksum) for approximately 250 tables.

• Developed, maintained, and improved the full ETL process.

• Developed complex stored procedures and helped other developers to build optimized SQL code; tuned queries and indexed tables in SQL Server 2005 and 2008.

• Completely automated database deployments within TFS/Visual Studio.

• Implemented various parts of the AMG Movies and AMG Music databases.

• Was responsible for performing the dry run for all production releases and generating final production scripts to be applied by production DBAs to the live system.

• Performed all DBA tasks on all pre-production environments. (Dev, QA, QA2, Stage, Stage2 and Stage Luxembourg)

• Handled migration from SQL Server 2005 to 2008, including upgrading all 32 servers, and converting all database projects in TFS.

• Tested deployments and application code changes by running ETL and Cache Loaders.

 

2002-2009                                     Senior Programmer/Analyst I

Paramount Pictures, Los Angeles, CA

• Sr. Programmer/Analyst 1 for a team that develops and maintains Paramount’s business critical applications, such as WWRS (World Wide Release Scheduler), POVC (Paramount Online Video Catalog), Industry Data, PHEPromo, SkuBuilder.

Responsibilities include:

• Conduct business analysis and project coordination, design reviews, analysis of design alternatives, data structuring and algorithmic validations

• Develop complex stored procedures; Query tuning and tables indexing in SQL Server 2005

• Develop several reports (normalize and cross tab data results; stored procedure based) with MS Excel as an output; calling VBA Macros for results placement and formatting.

• Implement cross databases data conversions

• Design and document cross-platform data interfaces across applications using Informatica

• Create schema diagrams, data models, use cases in MS SQL Server

• Develop data access layers for business objects in .NET (C#, VB.NET)

• Create logical data structures for data warehouse components

• Develop web services and schedule SQL jobs

• Design single call stored procedures using XML-based streams

• Use Reporting Services and other reporting solutions to deliver over 100 quarterly reports to various departments ranging from DVD sales tracking to cross-territory license and title rights tracking.

Developed and supported a variety of Client/Server applications for Paramount Home Entertainment group. I had many primary roles such as gathering business requirements, producing technical specifications, building application prototypes, database design and architecture, interviewing and leading consultants, and being the Sr. lead in developing the financial software.  The system, called Licensee Actuals Reporting Systems (LARS), was developed using Visual Basic/Sybase and its purpose was to handle financial contracts between Paramount and its licensees worldwide.  It was made to be flexible enough to cover all possible contract configurations, including royalty fees, Minimum Guarantees (MG), Cross-Collatarisation between permutations of the same Title (Medium Code, Market Sector, Market Type etc.). The main purpose of LARS is to produce accurate invoices to be sent to the Licensees. LARS has three multi-platform interfaces: one is to bring a look up data like Title References, Exchange Rate information etc. and two others to send the invoices into SAP and the By-Title Systems (these batches were written in Shell Script with the combination of SQL stored procedures and Maestro scheduler). In addition, I designed and developed a unique Security/Approval system in LARS followed by a set of complex reports (SQL/Excel) which gave users visibility of the Contract Settings, Licensee Monthly performance and Licensee per Contract performance.

 

 

 

 

2000-2002                                     Senior Programmer/Analyst

Universal Studios, Los Angeles, CA

Was working on the number of Client/Server and Web/Server applications in order to support Video and Audio distribution for Category Management Group.

                                          Working with users to gather the business requirements and prototyping the app.

Developed several reports for Customer Service application using Visual Basic/SQL Server stored procedures/Excel. Customer Service application is a heavy reporting tool, based on user product configuration and it produces reports at summarized and detail levels about the unit sales per retailer within a given period of time. Developed some batch processes to exchange the data between AS/400 and SQL Server using SQL DTS packages and SQL Server scheduler.

Was involved in development of Sales Planning and Forecasting Application, which includes Decay Curve builder based on Actual POS information. It was designed as 2-tier application and developed using .NET/Oracle and Excel for reports.

Developed some batch processes to exchange the data between Oracle and Datawarehouse on DB2 using Windows Script Host and SQL stored procedures.

 

1997-2000                                     Programmer/Analyst

DG Consulting, Los Angeles, CA

Responsible for development and maintenance of cross-browser database-driven web applications using MS Visual Basic/ASP/VBScript and HTML. Back-end integration using MS SQL Server or MS Access. Regular duties also include coding, debugging and testing of various Client/Server applications using structured and object-oriented techniques.

 

1995-1997                            Computer Programmer/Analyst

Continental Graphics, Los Angeles, CA

Designed and developed number of standalone desktop applications and utilities using MS SQL Server, MS Access, Visual Basic, Crystal reports.

Performing design and development of reporting modules and components: interfaces, report tables, procedures, Crystal report files, and dynamic SQL queries

 

 

1993-1995                            Applications Programmer/Analyst

Financial Department of St. Petersburg’s National Bank

Designed, developed and maintained inventory Control Management System and Commercial Loan System. Wrote programs to produce business forms and reports for statistical analysis and to track account balances of the product distribution. Designed and implemented software applications to integrate General Ledger, Accounts Receivable/Payable, Fixed Assets, Payroll, Sales and Purchasing. Applications were written in dBase IV, Clipper and C.

 

1990-1993                            Applications Programmer

Design Office of St. Petersburg’s Machine-Building Works

As a member of software development group at the Design Office of

St. Petersburg’s Machine-Building Works participated in Design, Coding,
Debugging, Testing, Production Implementation and Support of Information System
for the Design Office. Was personally responsible for all stages of Development and
Implementation of several Data Bases containing the technological information
about materials, details and equipment.

Developed several User Interfaces for different processes of machine design.

Created the Library of Standard Requests and the Library of Standard Reports with
effective set of prompts and default parameters to speed up the performance of the
Information System.

 

EDUCATION:                            St. Petersburg State’s Technical University, St. Petersburg, Russian Federation

1984-1991                             (Formerly Leningrad Politechnical Institute).

M. S. in Computer Science.

2002                                          Learning Tree International

                                          502 Visual Basic.NET Programming: A Hands-On Introduction

                                          503 Hands-On Visual Basic.NET: Building Multitier Applications. Course Certifications.

 

WORK

AUTHORIZATION:              U.S. Citizen

 

REFERENCES:                            Available upon request



Experience

BACK TO TOP

 

Job Title

Company

Experience

Sr. DBA

Rovi

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

125.00 - 150.00 USD yr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

From 1 to 3 months

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

None

 

 

Target Job:

Target Job Title:

Sr. DBA

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Database Development/Administration

 

Target Locations:

Selected Locations:

US-CA-Los Angeles

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent

Russian

Fluent